package com.zmn.oms.common.dro.normal.order;

import lombok.Data;

import java.io.Serializable;

/**
 * 类描述：订单收入明细
 *
 * @author ligang
 * @since 2022/07/27 14:17
 */
@Data
public class OrderIncomeDetailDRO implements Serializable {

    private static final long serialVersionUID = 7373833406672882298L;

    /**
     * 渠道预付
     */
    private Integer channelPrepayAmount;

    /**
     * 渠道预付款支付状态
     */
    private String channelPrepayAmountPayStatusName;

    /**
     * 预付款明细
     */
    private String channelPrepayAmountDetail;

    /**
     * 预付款
     */
    private Integer prepayAmount;

    /**
     * 平台代收支付状态
     */
    private String prepayAmountPayStatusName;

    /**
     * 定金
     */
    private Integer depositAmount;

    /**
     * 定金-未支付
     */
    private Integer unDepositAmount;

    /**
     * 定金支付状态
     */
    private String depositAmountPayStatusName;

    /**
     * 进度款-已支付
     */
    private Integer progressAmount;

    /**
     * 进度款-未支付
     */
    private Integer unProgressAmount;

    /**
     * 工程师收款金额
     */
    private Integer masterAmount;

    /**
     * 工程师收款金额支付状态
     */
    private String masterAmountPayStatusName;

    /**
     * 上门费用
     */
    private Integer homeAmount;

    /**
     * 优惠预付金额
     */
    private Integer discountPrepayAmount;

    /**
     * 优惠预付款已退款金额
     */
    private Integer discountPrepayRefundAmount;

    /**
     * 退款款额
     */
    private Integer refundAmount;
}
